package genericity;

public class GenericDemo2 {
    public static void main(String[] args) {
        //目标：自定义泛型类
        //需求：模拟ArrayList集合自定义一个集合MyArrayList
//        MyArrayList<String> list = new MyArrayList<String>();
        MyArrayList<String> list = new MyArrayList<>();// jdk1.7之后，后面可以省略类型声明
        list.add("小红");
        list.add("小明");
        //        list.add(666);//报错，类型不匹配
        System.out.println(list.remove("小红"));
        System.out.println(list);
    }
}
